rocky mountain locust - Turc Anglais Dictionnaire